|
ELI〔(ELI - official site ) Hosted on Google App Engine〕 is an interactive array programming language system based on APL. It has the most of functionalities of ISO APL standard. In addition to classical APL, ELI features list for non-homogeneous or non-rectangular data, complex numbers, symbols, temporal data, and control structures. A scripting file facility helps a user to easily organize programs in a fashion similar to using #include in C, which also provides convenient data input/output. Moreover, ELI has dictionaries, tables and a basic set of SQL-like statements. For performance, ELI offers a compiler restricted to flat array programs. By replacing each APL character with one or two ASCII characters, ELI retains APL’s succinct and expressive way of doing array programming, i.e. compared with MATLAB or Python, ELI encourages a dataflow style of programming where the output of one operation feeds the input of another that results in greater productivity and clarity of code. ELI is free and available on Windows, Linux and Mac OS. == Version 0.3 == ELI version 0.3 has been released on August 10, 2015. It integrates with a cross-platform IDE, ELI Studio. The ELI Studio provides a code editor with specialized functionalities to easily write/load ELI code. Moreover, three additional widgets are used to monitor functions, variables, libraries and command history. (New features: ) * Like: string match * Match * open, get * Semi Colon (;) New medias: * (Online Documentation ) * (Youtube Channel ) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「ELI (programming language)」の詳細全文を読む スポンサード リンク
|